package com.saver.core.processor;

public class Token {

	private TipoBanco tipoBanco;
	/**
	 * Fecha de envio del mensaje
	 */
	private Long fechaSMS;
	private TipoToken tipoToken;
	/**
	 * Tipo de moneda (soles, dolares, etc)
	 */
	private String moneda;
	private String establecimiento;
	private Long fechaTransaccion;
	private Double importe;
	private String categoria;
	/**
	 * Tipo de tarjeta o cuenta
	 */
	private String tipo;
	/**
	 * Numero de tarjeta o numero de cuenta
	 */
	private String numero;
	
	public Token(TipoBanco tipoBanco, Long fechaSMS) {
		this.tipoBanco = tipoBanco;
		this.fechaSMS = fechaSMS;
	}

	public TipoBanco getTipoBanco() {
		return tipoBanco;
	}

	public Long getFechaSMS() {
		return fechaSMS;
	}

	public String getEstablecimiento() {
		return establecimiento;
	}

	public void setEstablecimiento(String establecimiento) {
		this.establecimiento = establecimiento;
	}

	public Long getFechaTransaccion() {
		return fechaTransaccion;
	}

	public void setFechaTransaccion(Long fechaTransaccion) {
		this.fechaTransaccion = fechaTransaccion;
	}

	public Double getImporte() {
		return importe;
	}

	public void setImporte(Double importe) {
		this.importe = importe;
	}

	public TipoToken getTipoToken() {
		return tipoToken;
	}

	public void setTipoToken(TipoToken tipoToken) {
		this.tipoToken = tipoToken;
	}

	public String getMoneda() {
		return moneda;
	}

	public void setMoneda(String moneda) {
		this.moneda = moneda;
	}

	public String getCategoria() {
		return categoria;
	}

	public void setCategoria(String categoria) {
		this.categoria = categoria;
	}

	public String getNumero() {
		return numero;
	}

	public void setNumero(String numero) {
		this.numero = numero;
	}

	public String getTipo() {
		return tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}
	
}
